Vou pedir para vocês escreverem um texto com três paragrafos (pode ser qualquer coisa. um relatório que você estava escrevendo ontem, uma poesia ou até mesmo o hino do flamengo)
Começo o curso registrado a minha solidariedade com a UERJ. NÃO ESTÁ NORMAL!
(texto baseado em Chapman) What You Should Know About R
O R é uma linguagem de programação de código aberto e um ambiente para computação estatística.
R é a plataforma mais importante para o desenvolvimento de novos métodos estatísticos e a prática da ciência dos dados. Se você busca os mais recentes métodos estatísticos, a melhor aposta é que eles são implementados em R. Hoje, o R é a linguagem mais utilizada para cientistas de dados (junto com o Python).
Além disso, é fácil utilizar o R para fazer qualquer análise de dados ou tarefa estatística que você possa inventar. Não custa nada, então universidades, estudantes e startups encontram poucas barreiras para adotá-lo.
Além disso, existem mais de 11.000 pacotes complementares para R - quase todos disponíveis gratuitamente - que estendem sua utilidade. Esses pacotes disponibilizam os mais recentes métodos em estatísticas e fornecem as bases para o desenvolvimento futuro.
R é uma linguagem de programação projetada para trabalhar com dados e implementar algoritmos estatísticos. Uma implicação óbvia é que, se você não gosta de programação, você não vai gostar de trabalhar com R. R não enfatiza a pespectiva point&click como um software tradicional de escritório; Em vez disso, ele usa linha de comando que interage com ferramentas para desenvolvedores, como um ambiente de desenvolvimento integrado.
Isso significa que aprender R exige um investimento significativo e contínuo. Nenhum idioma - humano ou computador - pode ser aprendido fazendo uma breve oficina ou memorizando algumas palavras e estruturas de linguagem. Em vez disso, para se tornar fluente, você deve praticar o idioma com freqüência e usá-lo para tarefas importantes.
“Não pergunte se o R faz o que você quer…. A pergunta está errada!…. O correto é perguntar como se faz isso no R (eu já sei que o R faz. Só preciso descobrir como..(SILVA, ALEXANDRE; 2015)
fonte 2014 1. R é a habilidade de TI mais bem paga (pesquisa Dice.com, janeiro de 2014) 2. R a linguagem de ciência de dados mais utilizada após o SQL (pesquisa O’Reilly, janeiro de 2014) 3. R é usado por 70% dos mineiros de dados (Rexer survey, outubro de 2013) 4. R é # 15 de todas as linguagens de programação (rankings de linguagem RedMonk, janeiro de 2014) 5. R crescendo mais rápido do que qualquer outra linguagem de ciência de dados (pesquisa KDNuggets, agosto de 2013) 6. R é o software # 1 do Google Search for Advanced Analytics (Google Trends, março de 2014) 7. R tem mais de 2 milhões de usuários em todo o mundo (estimativa Oracle, fevereiro de 2012)
Se você ainda não usa R, você provavelmente deverá faze-lo em breve.
Outro dia, conversando com um amigo, percebi que o sucesso de uma palestra depende muito do nome. O curso CHORA PPT faz um imenso sucesso. Desse modo, a partir desse momento, vou chamar esse curso de CHORA EXCEL ou de CHORA SPSS ainda não me decidi. você podem me ajudar?
Conseguimos deixar vocês curiosos sobre o R?
“Aqui estão os loucos. Os desajustados. Os rebeldes. Os criadores de caso. Os pinos redondos nos buracos quadrados. Aqueles que vêem as coisas de forma diferente. Eles não curtem regras. E não respeitam o status quo. Você pode citá-los, discordar deles, glorificá-los ou caluniá-los. Mas a única coisa que você não pode fazer é ignorá-los. Porque eles mudam as coisas. Empurram a raça humana para a frente. E, enquanto alguns os vêem como loucos, nós os vemos como geniais. Porque as pessoas loucas o bastante para acreditar que podem mudar o mundo, são as que o mudam”.
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Nulla id lorem eu felis fringilla consequat. Donec quis dolor vitae odio dignissim volutpat nec eget libero. Morbi hendrerit eros eget neque luctus, at varius leo dignissim. Donec sed neque accumsan, efficitur dui nec, feugiat lectus. Cras eu varius justo. Proin magna est, sodales et ex at, interdum eleifend tortor. Maecenas aliquet felis at libero feugiat, eu commodo purus sodales. Duis eu erat tincidunt, scelerisque enim ac, ultrices urna.
Nunca conheci quem tivesse levado porrada. Todos os meus conhecidos têm sido campeões em tudo. estou farto de semideuses! Onde é que há gente no mundo? Então sou só eu que é vil e errôneo nesta terra?
Que mal fiz eu aos deuses todos? Se têm a verdade, guardem-na! Sou um técnico, mas tenho técnica só dentro da técnica. Fora disso sou doido, com todo o direito a sê-lo. Com todo o direito a sê-lo, ouviram? Queriam-me casado, fútil, quotidiano e tributável?
Podemos adicionar quebras de linha em textos.
Por exemplo: > R Markdown is a file format for making dynamic documents with R. An R Markdown document is written in markdown (an easy-to-write plain text format) and contains chunks of embedded R code, like the document below.
Pode ser formatado dessa maneira: > R Markdown is a file format for making dynamic documents with R.
An R Markdown document is written in markdown (an easy-to-write plain text format) and contains chunks of embedded R code, like the document below.
Basta adicionar a tag
<br> Na posição onde você deseja quebrar a linha (semelhante ao Enter ⏎ do seu teclado).
Você pode quebrar linhas indefinidamente.
Basta adicionar a tag

Podemos colocar memes, gifs, e outros formatos
:)
Para fazer tópicos/bullets Lembrei do filme do Etore Scola.
Você pode fazer a lista que quiser….
%PEDIR UMA LISTA AO THIAGO (Lista provisória)
“Se nos ferem, não sangramos?”
Mudando o tamanho da fonte
Ficou pequeno? que tal
Mudando o tamanho das fontes.
Esse é o site do GAE
Aparência e Estilo
Existe diversas opções de controle da aparência dos documentos em HTML. O que vem a sua cabeça quando eu falo a palavra BOOTSTRAP? (A. Nada.Nunca ouvi falar, B.reamostragem, C. customização)
Bootstrap: Temas válidos “default”, “cerulean”, “journal”, “flatly”, “readable”, “spacelab”, “united”, “cosmo”, “lumen”, “paper”, “sandstone”, “simplex”, and “yeti”.
Highlight style: estilos possíveis “default”, “tango”, “pygments”, “kate”, “monochrome”, “espresso”, “zenburn”, “haddock”, and “textmate”. Pass null to prevent syntax highlighting.
Exemplo:
output: html_document: theme: cerulean highlight: tango
output: html_document: theme: cerulean highlight: tango
toc: true toc_float: true
Vamos fazer um exemplo trivial
#```{r cars, echo=FALSE}
#```{r cars, results='hide'}
#```{r cars, warning=FALSE}
#```{r cars, menssage=FALSE}
plot(cars$speed, cars$dist)plot(cars$speed, cars$dist, col="#0d6887",pch=19,main="Diagrama de Dispersão", xlab="Velocidade", ylab ="o que é disp?" )
abline(lsfit(cars$speed, cars$dist),col="#032435", lty=2, lwd=4)E ai? o que vocês acham dessa correlação?
dados <- datasaurus_dozen[1:142,]
cor(dados$x,dados$y)## [1] -0.06447185
Vamos ver o banco de dados para nos certificar…(pesquisa reprodutível)
library(DT)
datatable(dados)Vamos fazer o diagrama de dispersão para nos certificar…
plot(dados$x,dados$y, col="#0d6887",pch=19)Surpresa! Esse é um banco de dados para te mostrar que sempre precisamos visualizar a estatística!
Todas essas figuras tem a mesma correlação (rho=-0.06).
ggplot(datasaurus_dozen, aes(x = x, y = y, colour = dataset)) +
geom_point() +
theme_void() +
theme(legend.position = "none") +
facet_wrap( ~ dataset, ncol = 3)## Warning in plyr::split_indices(scale_id, n): '.Random.seed' is not an
## integer vector but of type 'NULL', so ignored
Tá, mas que tal fazer uma matriz de Correlação?
cor(mtcars[,c("disp","drat","hp","mpg","qsec","wt")])## disp drat hp mpg qsec wt
## disp 1.0000000 -0.71021393 0.7909486 -0.8475514 -0.43369788 0.8879799
## drat -0.7102139 1.00000000 -0.4487591 0.6811719 0.09120476 -0.7124406
## hp 0.7909486 -0.44875912 1.0000000 -0.7761684 -0.70822339 0.6587479
## mpg -0.8475514 0.68117191 -0.7761684 1.0000000 0.41868403 -0.8676594
## qsec -0.4336979 0.09120476 -0.7082234 0.4186840 1.00000000 -0.1747159
## wt 0.8879799 -0.71244065 0.6587479 -0.8676594 -0.17471588 1.0000000
Mas que coisa sem graça!
M <- cor(mtcars[,c("disp","drat","hp","mpg","qsec","wt")])
corrplot(M, method="circle")Agora sim!
O Rio de Janeiro continua Lindo!
qmap(location = "rio de janeiro")## Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=rio+de+janeiro&zoom=10&size=640x640&scale=2&maptype=terrain&language=en-EN&sensor=false
## Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=rio%20de%20janeiro&sensor=false
qmap(location = "rio de janeiro", zoom = 14)## Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=rio+de+janeiro&zoom=14&size=640x640&scale=2&maptype=terrain&language=en-EN&sensor=false
## Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=rio%20de%20janeiro&sensor=false
qmap(location = "rio de janeiro", zoom = 15, maptype = "satellite")## Map from URL : http://maps.googleapis.com/maps/api/staticmap?center=rio+de+janeiro&zoom=15&size=640x640&scale=2&maptype=satellite&language=en-EN&sensor=false
## Information from URL : http://maps.googleapis.com/maps/api/geocode/json?address=rio%20de%20janeiro&sensor=false
Você sabe o que é uma nuvem de palavras?
Já se perguntou como as pessoas criam “wordclouds” (nuvens de palavras)? Nuvens de palavras são imagens compostas por palavras de várias cores e tamanhos e, opcionalmente, organizadas em direções distintas. Pois agora você saberá como e o melhor de tudo: aprenderá a criar a sua nuvem de palavras!
Como criar a minha nuvem de palavras?
wordcloud2(data = demoFreq)’ escrever algo sobre programação HTML e tags
Temos duas formas de colocar equações do LaTeX no RMarkdown
A primeira….
\[r =\frac{COV(x,y)}{S_xS_y} \] A segunda…
Que tal colocar a função de densidade da Normal?
\[\begin{equation} f(x) = \frac{1}{2\pi\sigma^{2}} e^{-\frac{1}{2 \sigma^{2}} (x - \mu)^{2}} \end{equation}\]Para maiores informações, esse link é bem útil
Agradecimentos aos professores Teresa Serrano, Alexandre Silva, Luciane Velasque, Bruno Francisco, Felipe Rafael, Maria Beatriz e Pimentel.
Steven Dutt-Ross
Steven Dutt-Ross é um entusiasta do R, professor e pesquisador do Departamento de Métodos Quantitativos da UNIRIOI - DMQ/UNIRIO
Thiago de Araujo Severo dos Santos
Thiago de Araujo Severo dos Santos é….